CEO
Josh Eckman
CEO Approval Rating
100/100
Carterra is a Utah-based medical device company that develops surface plasmon resonance biosensors for drug discovery and life science research applications.